package com.cqut.ktpspring.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("course_base_info")
public class Course {
    //课程号
    private String id;
    //课程名
    private String name;
    //学年
    private String year;
    //学期 要么1 要么2
    private String semester;
    //创建者，负责人
    private String principal;
    //班级id
    private String classes;
    //学生总数
    @TableField("student_number")
    private int studentNumber;
    //加课码
    @TableField("add_course_code")
    private String addCourseCode;
    //课程描述
    private String illustrate;
    //开课次数
    @TableField("classes_start_number")
    private int classesStartNumber;
    //是否删除
    private int deleted;
    //是否归档(0表示已经归档，1表示没有归档)
    @TableField("archive_status")
    private int archiveStatus;

}


